home *** CD-ROM | disk | FTP | other *** search
- package classes.game
- {
- import flash.display.*;
- import flash.text.*;
- import libs.kjc.*;
-
- [Embed(source="/_assets/assets.swf", symbol="classes.game.ScoreBox")]
- public class ScoreBox extends MovieClip
- {
-
-
- public var l0:MovieClip;
-
- public var l1:MovieClip;
-
- public var tMask:MovieClip;
-
- public var s0:MovieClip;
-
- public var s1:MovieClip;
-
- public var s2:MovieClip;
-
- public var s3:MovieClip;
-
- public var s4:MovieClip;
-
- public var s5:MovieClip;
-
- public var lifeMc:MovieClip;
-
- public var t0:MovieClip;
-
- public var t1:MovieClip;
-
- public function ScoreBox()
- {
- super();
- this.lifeMc.gotoAndStop(1);
- var _loc1_:int = 0;
- while(_loc1_ < 6)
- {
- this["s" + _loc1_].gotoAndStop(10);
- if(_loc1_ < 2)
- {
- this["l" + _loc1_].gotoAndStop(10);
- }
- _loc1_++;
- }
- }
-
- internal function setLv(param1:int) : void
- {
- var _loc2_:String = KJC_general.intToText(param1,2);
- setNumber(_loc2_,"l");
- }
-
- internal function setLife(param1:int) : void
- {
- this.lifeMc.gotoAndStop(4 - param1);
- }
-
- internal function setScore(param1:int) : void
- {
- var _loc2_:String = KJC_general.intToText(param1,6);
- setNumber(_loc2_,"s");
- }
-
- private function setNumber(param1:String, param2:String) : void
- {
- var _loc4_:int = 0;
- var _loc3_:int = param1.length;
- var _loc5_:int = 0;
- while(_loc5_ < _loc3_)
- {
- if((_loc4_ = int(param1.charAt(_loc5_))) == 0)
- {
- _loc4_ = 10;
- }
- this[param2 + _loc5_].gotoAndStop(_loc4_);
- _loc5_++;
- }
- }
-
- internal function setTim(param1:int, param2:int) : void
- {
- var _loc3_:Number = (param2 - param1) / param2 * 100;
- this.tMask.width = _loc3_;
- }
- }
- }
-